package fr.Pattern2;

import fr.comportement.AucunSoin;
import fr.comportement.CombatMot;
import fr.comportement.CombatPistolet;
import fr.comportement.Marcher;
import fr.comportement.Penseur;


public class Test {

	
	public static void main(String[] args) {
		
		
		
		Philosophe p = new Philosophe(new CombatMot(), new AucunSoin(), new Marcher(), new Penseur());
		
	System.out.println("Philosophe que fais-tu ?" );
  p.pense ();	
  p.combattre();
  p.soigner();
  p.seDeplacer();
  
		
		
//    Personnage[]tPers = {new Guerrier(), new Civil(), new Medecin()};
//    
//    
//    for (int i=0; i< tPers.length; i++)
//	 {
//		
//		System.out.println("\nInstance de" + tPers[i].getClass().getName());
//		
//		System.out.println("***************************************");
//		
//		tPers[i].combattre();
//		tPers[i].seDeplacer();
//		tPers[i].soigner();
//}

}
}